pull up stakes

Übersetzungen
lever le camp
Definitionen
To leave a place where one has been living or working, often in order to move to a new location; to relocate or move away.